home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
151-175
/
scopedisk153
/
dek
/
deksideng.doc
< prev
next >
Wrap
Text File
|
1995-03-19
|
10KB
|
199 lines
_ _ _ _ _ _ _
|\\ || ||// // || |\\ \ / |_ |_) (_ | | | |\ | /| /| | |
||\\ ||_ |// \\ || ||\\ \/ |_ | \ _) | |_| | \| _|_ . _|_ |_|
||// || |\\ \\ || ||//
|// ||_ ||\\ _// || |// Programmation: Christian Warren
Font & Docs: Marc Dionne
Date: 9th of September 1990
Introduction
DEKSID is a disk and file HEXADECIMAL editor. It gets useful when
you want to edit things other than readable texts. It might look
complicated for you beginners, but it's simply because beginners don't see
the use of these.
Included Files
DEKSID The program.
DEKSID.REQ The program using "req.library"
DEKSIDeng.doc English docs.
DEKSIDeng.pic English gadget description (IFF).
DEKSIDfra.doc French docs.
DEKSIDfra.pic French gadget description (IFF).
req.library Requester Library, to be put in your LIBS:
directory if you use the ".REQ" version.
Menu Functions
Project
About: Infos on the programme.
Colors: Change the colors.
Iconify: Iconifies DEKSID. Right Mouse Button to come back.
Load Default: Loader the file "s:deksid.def" which contains
the default options ("CheckSum", "ASCII Display"...)
Save Default: Save to the file "s:deksid.def" the defaults
that you specified.
N.B. You can also put your defaults directly onto DEKSID.
To do that follow these steps:
1- Fix up your settings the way you want them.
2- Edit the DEKSID program (or DEKSID.REQ...).
3- Search for the sequence "default:" in ASCII.
4- Position yourself on the `d' of "defaults:".
5- Use the "Recover Blocks" command with the file
"s:deksid.def". When it asks you to start from
position zero or from the current position. choose
the latter.
6- Save the block (Write Block).
Quit: Quit DEKSID.
Device
DF0:, DF1:, DF2:, DF3: Permits you to choose the drive
you wish to edit. Non-connected drives will not be
selectable.
File: Opens up a requester letting you choose the file
you wish to modify (or just look at...). DEKSID.REQ
uses the req.library requester. That library must
must be present in your LIBS: directory for it to
work.
Special: This is a function that lets you edit disks other
than 3' disks. This function won't be there in next
versions of this program... it'll be replaced by
The "Steve Tibbett" DiskX function.
N.B. If anyone knows of a way to get the information
found in the mountlist, please let me know & you
will automatically become a registered user, just
like if you'd have sent me your contribution.
Search
Search: ASCII lets you search for an ASCII sequence and
Hexadecimal lets you search for an (you guessed it)
hexadecimal sequence. When either ones of these
sub-options is selected (ASCII or HEX), a requester
appears....
Search String: Holds the value to search
for. (ASCII or HEX) The wildcard
? is accepted.
Replace with: Holds the value to replace
when DEKSID has found the "Search
String". Works only when ON is
selected.
Begin & End: From where to where the
search will go on. These values are
in blocks.
Continue: Continues the search once a sequence is found.
Set Case: "A == a" big letters are the same as small ones
and vice versa when searching. "A != a" means there
IS a difference.
N.B. The sequences will be found even if split in
between two blocks.
Utility
Print Block: Lets you print a certain part of a file or
disk and to output it to the printor or to a file
for later printing.
From Block, Position: Starting position.
To Block, Position: Ending position.
Groups: Number of groups on a line.
Numbers: Number of numbers in a group.
HEX: Prints the Hexadecimal numbers.
ASCII: Prints the ASCII numbers.
#: Prints the position on each line.
BIN: Copies the block(s) directly. Groups,
Numbers and # are ignored.
PRT: Prints to the printer.
FILE: Prints to a file. If clicked a second
time, a requester appears asking
for the file name.
Recover file: Recovers blocks that had been previously
saved (using the BIN function). It opens up a
requester asking for the file to write onto
whatever DEKSID is editing at the moment. It will
ask you if you want to start from the beginning
of the block or at the position of the cursor.
Undo Block: Undos any change you have done to the block.
Preference
Checksum: Number that indicates DOS that a block is OK. It
is calculated when a block is written. But some
games use different checksums for copy protection.
Always: Always recalculates the checksum.
Never (except 0 & 1): Never recalculates the
Checksum save for the tracks 0 and 1, where
it is always necessary, even for protected
games.
Ask for Recalculate: Asks you each time you write
a block if you want to recalculate checksum.
Computer Choice: If the ckecksum was OK before, the
computer recalculates it, if not, it doesn't
recalculate it. This is probably the most
usefull function.
Autosave: Automatically saves the block when you switch
blocks instead of asking you.
Keys
Arrow Keys: Move the cursor around.
Shift Arrow Up: Up a block.
Shift Arrow Down: Down a block.
Backspace: Erases what you have typed (the yellow text) and puts in
what was there before.
Del: Just like Backspace except it erases to the right instead of
the left.
Y: Same as clicking on the positive answer to a requester.
N: Same as clicking on the negative answer to a requester.
Ctrl-B: Same as clicking on the block number.
Ctrl-J: Jump.
Conclusion
This HEX editor is probably the easiest to use and has the most
readable 6*8 font. If you'd just send a contribution to the author Chritian
Warren, it's going to push him on and make him want to work harder. He told
me he didn't want to put too much energy in it because it wasn't giving
any income. So, send in your comments and/or your suggestions and/or your
contributions (15$ or so) away to this address:
Christian Warren
4445 Christophe-Colomb
Montréal, Qué, CANADA
H2J 3G4
Note
Hey, if you are looking for a graphics artist on the AMIGA, here I am !
BTW, check out my fonts: Zinc, Captive and POY !
Don't forget that if you want to include my font Trump in any of your
programs, I'd like to hear about it !! Trump font is ©1990 by me !
Marc Dionne
350 Surrey
Baie D'Urfé, Qué, CANADA
H9X 2E7
Thanks
- Claude Abraham: For his File Requester.
- C.W. Fox & Bruce Dawson: For their AMAZING File Requester & Color
Requester Library. Great Great Great Great Work guys!
- Darren M. Greenwald: For his font acceleration routine.
- Marc Dionne: For the fonts & the docs, among other things.
- The users of B.E.C.A.Q.: For their suggestions & their help.
To reach us by BBS, call B.E.C.A.Q. at (514) 849-1630
EOF